home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / comms / other / amippp2 / install_amippp < prev    next >
Text File  |  1999-05-14  |  2KB  |  115 lines

  1. ; AmiPPP2 Installer Script
  2. ; $Ver: 1.0
  3.  
  4. (set @app-name "AmiPPP2")
  5.  
  6. (set @default-dest "")
  7.  
  8. (set #bad-kick
  9.    (cat "\n\nSorry! You must have Workbench 2.0 or"
  10.         "higher to to use this package."))
  11.  
  12. (set #welcome-message
  13.    (cat "\nAmiPPP2 ©1996-1999 Thomas Bickel"))
  14.  
  15. (set #amippp-dest
  16.    (cat "\nPlease select a directory for the control"
  17.     "\npanel and docs. A directory WILL be created."))
  18.  
  19. (set #copy-gtlayout
  20.     (cat "\nInstalling gtlayout.library"))
  21.  
  22. (set #copy-amippp2dev
  23.     (cat "\nInstalling amippp2.device"
  24.      "\n(generic 680x0 version)"))
  25.  
  26. (set #copy-amippp2dev30
  27.     (cat "\nInstalling amippp2.device"
  28.      "\n(68030 version)"))
  29.  
  30. (set #def-help
  31.    (cat "\nNo help available"))
  32.  
  33. ; ------------------------------------------
  34.  
  35.  (if (< (getversion "LIBS:version.library") (* 37 65536))
  36.         (abort #bad-kick)
  37.  )
  38.  
  39. ; -------------------------------------------
  40.  
  41. (welcome #welcome-message)
  42.  
  43. (complete 0)
  44.  
  45.   (set destdir
  46.       (askdir
  47.            (prompt #amippp-dest)
  48.            (default "Work:")
  49.            (help #def-help)
  50.       )
  51.    )
  52.  
  53. (complete 10)
  54.  
  55.    (copyfiles
  56.       (source "Files/amippp2")
  57.       (dest destdir)
  58.       (infos)
  59.       (all)
  60.    )
  61.  
  62.    (set @default-dest destdir)
  63.  
  64. (complete 80)
  65.  
  66.    (set cpu (database "cpu"))
  67.  
  68.    (if (>= cpu 68030)
  69.  
  70.      (copylib
  71.         (confirm)
  72.         (source "files/devs/amippp2.device.030")
  73.         (newname "amippp2.device")
  74.         (dest "devs:")
  75.         (help #def-help)
  76.         (prompt #copy-amippp2dev30)
  77.      )
  78.  
  79.      (copylib
  80.         (confirm)
  81.         (source "files/devs/amippp2.device")
  82.         (dest "devs:")
  83.         (help #def-help)
  84.         (prompt #copy-amippp2dev)
  85.      )
  86.  
  87.    )
  88.  
  89.    (copylib
  90.     (source "devs:amippp2.device")
  91.     (dest "devs:networks")
  92.    )
  93.  
  94. (complete 90)
  95.  
  96.    (copylib
  97.       (confirm)
  98.       (source "files/libs/gtlayout.library")
  99.       (dest "libs:")
  100.       (help #def-help)
  101.       (prompt #copy-gtlayout)
  102.    )
  103.  
  104. (complete 100)
  105.  
  106. (message "\nAmiPPP2 was installed successfuly on your Amiga!"
  107.          "\n"
  108.          "\nPlease note that if you had previously installed"
  109.      "\nAmiPPP2 an old version of the device might still"
  110.      "\nbe resident in your Amiga's memory. To remove that"
  111.      "\nold version you will have to reset your computer."
  112.          "\n"
  113.          "\nKeep Amiga alive... pay shareware fees!"
  114. )
  115.